﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel.DataAnnotations;

namespace RN.ERP.Entity.ZBDLRY
{
    public class tb_dlyjRecord
    {
        [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
        public Int32 ID { get; set; }
        [Key]
        public Guid dlyjGuid { get; set; }
        /// <summary>
        /// 委托单位
        /// </summary>
        public Guid CorpGuid { get; set; }
        public String Project { get; set; }
        public String wtCorpName { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? ContractDate { get; set; }
        public String CheckCorp { get; set; }
        public String Money { get; set; }
        /// <summary>
        /// 中标通知书发放时间 
        /// </summary>
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? NoticeDate { get; set; }
        /// <summary>
        /// 中标通知书编号
        /// 
        /// </summary>
        public String NoticeCode { get; set; }
        /// <summary>
        /// 项目所在市
        /// 
        /// </summary>
        public String pAreaCode { get; set; }
        public String bFlowStatus { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? optDate { get; set; }
        public Int32? isOuter { get; set; }
        /// <summary>
        /// 标段个数
        /// </summary>
        public Int32? BidNum { get; set; }
        /// <summary>
        /// 是否上传中标通知书扫描件
        /// </summary>
        public Byte? isZBTZS { get; set; }
        /// <summary>
        /// 开标时间
        /// </summary>
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? KbDate { get; set; }
        /// <summary>
        /// 中标公示发出时间
        /// </summary>
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? FcDate { get; set; }
        public String bFlowStatus2 { get; set; }
        /// <summary>
        /// 工程竣工财务决算批复时间
        /// </summary>
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? CwjsDate { get; set; }
        /// <summary>
        /// 审计报告时间
        /// </summary>
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? SjReportDate { get; set; }
        public String MoneyBak { get; set; }
        public Double? ZbMoneyFloat { get; set; }
        public Double? ZbMoneyTemp { get; set; }
        public String ZbtzsURL { get; set; }
        /// <summary>
        /// 业绩是否有效，1是 0否
        /// </summary>
        public Byte? isVal { get; set; }
        public Int32? BidId { get; set; }
    }
}
